        

 .
         ScanRadar(angle)
    150 ,     . 
  Obstacle  wall       
       .
   (frend, enemy, bulletBonus, rocketBonus, RepairBonus)
      +\- 10.

(angle -          )
     :

 ScanRadar(corpusyaw)              ;  corpusyaw         
 if (Obstacle>0) and (Obstacle<400); Obstacle    ,   
     Turn_C=20                     ;        40 ,   
      oba=ObsAngle                 ;   oba       
  endif
;---------------------- 
if Turn_C>0         ;    0
   Turn_C=Turn_C-1  ;  
   TurnCorpus=oba   ;         
endif

move=1  ;  

        .
  CollidedObstacle%  CollidedWalls%
 
if CollidedObstacle%<>0                        ;   
 if (turn_b1=0)and(turn_b2=0)                   ;     
  turn_b1=60                                    ;    
 endif
endif
 :  ,  ,  ,  .
      
 turn_b1     :     
 .     ,    turn_b2
     :  ,  
if turn_b1>0                                    ;   
   turn_b1=turn_b1-1
   if turn_b1=0                                 ;   
      turn_b2=50                                ;   
   endif
move=-1                                         ;  
  if turn_b1<40                                 ;    40
   TurnCorpus=-1                                ;  
  endif
endif

if turn_b2>0                                    ;           
   turn_b2=turn_b2-1
   move=1                                       ;  
   TurnCorpus=1                                 ; 
endif

       .   -   :)